#!/bin/bash

if [ $# -ne 2 ]; 
then
	echo "" 
	echo "ATTENTION: nombre d'arguments invalide !!!!"
	echo ""
	echo "USAGE: ./exo30.sh file1 file2"
	echo ""
	exit -1;
fi

if [ -f $1 -a  -f $2 ];
then
	echo "" 
        echo "les fichiers des "$1" et "$2" existent!"
	echo "" 
else
	echo "" 
	echo "ATTENTION: les deux fichiers [$1] et [$2] doivent exister"
	echo "" 
	exit -1
fi

nb_lignes1=`cat "$1" | wc -l` # we use backtick for command substitution
nb_lignes2=`cat "$2" | wc -l`
delta=$(($nb_lignes1-$nb_lignes2)) # we use $(( EXPRESSION )) for arithmetic

if [ $delta -eq 0 ];
then
		echo " * [$1] et [$2] ont la mm taille avec $nb_lignes1 lignes! *"
		echo ""
else
	if [ $delta -gt 0 ];
	then
		echo ""
		echo " * [$1] est le plus grand fichier avecles $nb_lignes1 lignes! *"
		echo " * [$2] est le plus petit fichier avecles $nb_lignes2 lignes! *"
		echo ""
	
	else
		echo ""
		echo " * [$2] est le plus grand fichier avecles $nb_lignes2 lignes! *"
		echo " * [$1] est le plus petit fichier avecles $nb_lignes1 lignes! *"
		echo ""
	fi
fi # delta test

exit #pour quitter le script
